pulse translator - French English Dictionary